Retail location robotic wall system

ABSTRACT

A robotic retail wall is presented allowing for the dispensing of merchandise within a retail location. The robotic wall includes commodity products and robotics that pick and deliver products to consumers in response to input at a kiosk. The robotics and products are separated from a retail space by a transparent barrier, allowing consumers in the retail space to view the actions of the robotics in retrieving a product. Behind the robotic wall is a product stocking area, where commodity products can be added to the robotic wall with assistance from the robotics.

RELATED APPLICATION

The present application claims the benefit of U.S. Provisional Application Ser. No. 61/489,918, filed May 25, 2011, which is hereby incorporated by reference.

FIELD OF THE INVENTION

The present application relates to the field of physical retail sales locations. More particularly, the described embodiments relate to a robotic wall implemented in a retail store location to dispense and sell commodity products.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic diagram of a retail sales location utilizing one embodiment of a robotic wall.

FIG. 2 is a perspective drawing of one embodiment of a robotic wall using kiosks.

FIG. 3 is a view of a kiosk according to one embodiment.

FIG. 4 is a visual display for browsing commodity products.

FIG. 5 is a plan view of a plurality of product cards.

FIG. 6 is a schematic view of a replenishment system involving a plurality of retail locations using a robotic wall.

FIG. 7 is a flow chart showing a method for replenishing retail locations that use a robotic wall.

DETAILED DESCRIPTION

FIG. 1 shows a retail location 100 such as an electronics store. The retail location 100 includes a variety of product displays 110 and 112 in which products are displayed to customers. Product displays 110 are free-standing units, while product displays 112 are designed to be located against a wall of the retail location 100. Customers that are interested in a product can remove the product from the displays 110 or 112 and bring the product to a checkout location 120 for purchase. In order to allow customers to help themselves to merchandise, the product displays 110-112 generally keep all products within easy reach of the customer. Thus, even though a retail location may have a wall height of 15-20 feet or higher, product displays 110-112 generally do not place products higher than six or seven feet.

Like most retailers, electronic retailers sell commodity, low-margin products as well as higher-margin products. For instance, CDs, DVDs, Blu-ray disks, and video games are low-margin, commodity-type products for an electronics store, while televisions and appliances that may be sold with service plans are higher-margin products. It can be difficult to properly allocate limited product display locations 110-112 between these two different types of goods. While it is tempting to reduce the display locations 110-112 allocated to commodity-type products, customers frequently visit a retail location 100 in order to purchase the commodity product. Thus the retail location 100 must make the purchase experience for commodity products at least as inviting as for the higher margin products. An electronics store that reduces product display space for music, movies, and games in order to display more televisions and appliances risks reducing customer visits to the store location 100. Furthermore, if the commodity products are displayed in a less desirable location in the store, or in a more compact and crowded environment, the customer may also choose to shop for such goods elsewhere.

In the retail location 100 shown in FIG. 1, commodity product inventory 132 such as movies, games, and music are stored and dispensed from a robotic wall 130. While a portion of commodity product inventory 132 is displayed in robotic wall 130, a portion may also be hidden from view in robot wall replenishment area 160. Kiosks 150 are located along robot wall 130 to allow customers to select products from inventory 132. In response to a customer selection, the robot wall 130 retrieves the desired product from inventory 132 and dispenses it to the customer at product delivery area 156.

An example of a robotic wall 130 is shown in FIG. 2. Commodity products are located behind a transparent wall 134 in the robotic wall 130. Robotics 136 select particular products 138 as desired by a customer 140 who interacts with the robotic wall 130 through a plurality of kiosks 150. Robotic wall 130 takes advantage of the otherwise underutilized vertical aspect of the retail location 100. Inventory 132 can be densely packed within the robotic wall 130, allowing the robot wall 130 to hold more products 138 per square foot of floor space. Because the entire height of a wall can be used to store inventory 132, the retail location 100 can carry a much greater selection of commodity products 138 than would otherwise be possible. Furthermore, because the products 138 are densely packed and stored vertically up the wall, the retail location 100 is able to free valuable floor space for high-margin products or for otherwise improving the retail shopping experience. It is estimated that in a traditional retail location, it would be possible to redeploy seventy percent of the space in a retail location 100 currently allocated to commodity products by use of the robotic wall 130. It would even be possible to shrink the retail location size 100 while still carrying the same inventory of products. In the preferred embodiment, the robotic wall 130 is greater than ten feet tall, perhaps reaching fifteen or twenty feet tall. Since the robotic wall 130 can extend along a wall, the preferred embodiment may be twenty feet long or longer.

FIG. 3 shows an embodiment of kiosks 150. The kiosks 150 are spaced evenly along the length of the robotic wall 130. In the preferred embodiment, multiple kiosks 150 are present, allowing many customers 140 to use robot wall 130 simultaneously. In FIG. 3, only two kiosks 150 are shown, but the preferred embodiment includes at least five and perhaps dozens of kiosks 150 for a single robotic wall, such as shown in FIG. 2. Each kiosk 150 may contain a visual display 152 and a headset 154. The kiosk 150 will also include a user input device, such as a touch screen 152 that allows the user to enter queries and make selections on the kiosk 150. Although it is not shown in FIG. 3, it is within the scope of the present invention to include keyboards, mice, and other input devices to facilitate user interaction with the kiosks 150. In the preferred embodiment, a product delivery area 156 is located in or near each kiosk 150. The product delivery area 156 may be a hole in the transparent barrier 134 that divides the main retail space of the retail location 100 from the interior of the robotic wall 130. The product delivery area 156 may include a conveyor or trap doors to move the select product from the reach of the robotics 136 to the reach of the consumers 140. Care should be taken when constructing the product delivery area 156 to prevent a consumer 140 from reaching into the interior of the robotic wall 130 both to prevent theft of products 138 and to prevent injury to the consumer 140.

The kiosks 150 can be designed to allow the consumer 140 to browse the products 138 available in the commodity product inventory 132. FIG. 4 shows an example of a visual display 152 designed to make browsing for commodity products 138 interesting. Headsets 154 and displays 152 allow customers 140 to fully preview movie, music, and even gaming products at the kiosks 150. Preferably, the kiosks 150 have connectivity to the Internet, allowing the customer 140 to learn more information about the products 138 and to compare one product to another. In one embodiment, this connectivity is limited to a particular website, such as a website run by the retailer that provides the retail location 100. In other embodiments, connectivity is allowed to major media review sites, or even full Internet access. In addition, the visual display 152 of a kiosk 150 may allow the consumer 140 to express requests for products 138 that are not currently in inventory 132. The request can be a simple request that the product 138 be stocked in the robotic wall 130 at this location, or the request can include a request to purchase the products 138 and have the purchased products shipped to the retail location 100 or directly to the consumer 140.

Because wall 134 is transparent, customer 140 can see the robotics spring into action. By allowing robotics 136 to pick the products 138 and place the products in front of the consumer 140 at the kiosk 150, the robotic wall 130 creates a visually exciting retail experience. Consumers approach the robotic wall 130 to see the products 138 and the robotics 136. This visual robotic motion will attract attention from shoppers in the retail location 100, thereby increasing shopper excitement.

In one embodiment the kiosks 150 can be designed to receive payment, such as through credit or debit cards, gift cards, or cash. In this embodiment, a product 138 is not dispensed from the robotic wall 130 until payment has been received for the product 138. Alternatively, the robotic wall 130 can be used merely to dispense products, with the actual purchase taking place at traditional checkout locations 120 in the retail location 100. Regardless of whether payment is required before a product 138 is dispensed, the use of a robotic wall 130 should reduce theft, or “shrink,” of commodity products, as the products themselves will not be accessible to customers who are only browsing through the inventory.

Restocking of the commodity product inventory 132 in the robotic wall 130 takes place behind the robotic wall 130. In FIG. 1, the restocking takes place in the robotic wall replenishment area 160. This can be a room behind the robotic wall 130 that can be used both for replenishment and for storage. In the preferred embodiment, replenishment area 160 is hidden from view and cannot be seen through the robot wall 130. Ideally, the robotics 136 in the robotic wall 130 will be used to help replenish the inventory retained in the wall 130. When a product 138 is added to the robotic wall 130, the robotics 136 can scan and identify the product, and record its location for later retrieval when identified by a consumer.

In another embodiment, product cards, such as cards 170 shown in FIG. 5, can be used by customers 140 to select products 138 stored in the robot wall 130. Product cards 170 contain pictures and descriptions for the commodity products 138. Products 138 generally provide information on their packaging related to the contents of the product 138. Product cards 170 may contain information similar or identical to the information available on the packaging of products 138. This allows customers to have close to the same shopping experience that they had before the use of the robotic wall 130, as product cards 170 can be sorted and provided to the customer much like the products 138 themselves. The product cards 170 can contain a bar code or other identifier that can be read by the kiosk to identify the product 138 to the robotics 136. This embodiment allows customers to bypass the step of searching for products 138 at the visual display 152 of kiosk 150.

As shown in FIG. 1, it is possible to locate a product card display area 180 near the robotic wall 130. Because the cards are much slimmer than the actual products 138, the amount of the retail location 100 dedicated to displaying commodity products 138 is still greatly reduced (by as much as a factor of 22). Thus a retail location 100 can still allow physical browsing and present a much larger inventory 132 for the customer 140 while reducing the floor space dedicated to commodity products and shrink associated with product theft. Of course, it would be possible to still have certain products 138 on display in the retail location 100, allowing grab-and-go shopping for customers for the latest releases of music, movies, or games.

FIG. 5 shows a system 600 in which numerous retail locations 610 have implemented normal product display apparatuses (such as shelves, end caps, and island displays) 620 along with a robotic wall 630. In most retailers, the product mix that is displayed on the display apparatuses 620 are governed by a planogram. A planogram is a plan that determines the amount and location of product that will be displayed in the store, the layout and mix of the physical product display apparatuses 620, as well as the location of the products on each of the product displays 620. Most retailers design their retail locations 610 to be similar, such that numerous retail locations 610 will have similar or identical product display configurations. These similar locations 610 are then usually governed by a single planogram, such that a first retail location 610 will have the same product mix displayed in on the same product displays 620 as the next location 610. While some minor variations may be permitted between retail locations, large retailers prefer to have multiple locations 610 to use the same planogram. Other retailers have a variety of store formats (e.g., small, medium, and large retail locations). Each of these formats would have a separate planogram, but individual stores within the format are expected to use the same planogram. One obvious disadvantage of using a universal planogram over a variety of retail locations is that it is difficult or impossible to change the products being displayed and sold from one location to the next. To allow some variations, some retailers allocate a portion of the store to regional preferences. Frequently, the remainder of the store uses a universal planogram, and even the regional portion will likely be subject to a pre-defined planogram for that region.

To replenish products that are sold at a location 610, products are delivered to and received at the store's replenishment delivery area 640. This area may include truck loading docks, back room storage, and inventory locations. To restock the store shelves, employees of the location receive products from the delivery area 640, and then consult the planogram for the product displays 620. The planogram will set forth the exact location of each product to be stocked on the product displays 620 of the retail locations. Unfortunately, while this process is common to all retail stores, the requirement that the displays 620 must be restocked according to the planogram for that display greatly increases the time required to restock inventory at the retail location.

One benefit of the robotic walls 130, 630 is that replenishment of the wall does not take place according to a planogram. Because users select products in the robotic wall 130 through the displays 152 of the kiosks 150, there is no need for the product inventory 132 of the wall 130 to be maintained in a uniform matter.

As shown in FIG. 6, products received at the retail location's replenishment delivery area 640 that are destined for the robotic wall 630 are added to the wall 630 through the replenishment system or area 632 behind (or beside) the wall 630. Since the products in the wall 630 are selected by users through kiosks and extracted and delivered through robotics, products can be added randomly to the wall inventory as long as the robotics track the location of each product added to the wall 630. Consequently, when products are added through the robot wall replenishment system 632, the robotics of the wall 630 receive the product, store the product in the inventory of the wall 630, and then track the location of that product within the inventory. When a user requests that product, the robotics will recall that location, and then select the product and deliver it to the user at the appropriate product delivery area.

When a product in the robotic wall 630 is delivered to a customer through a product delivery area in the wall 630, the robotic wall 630 notes that the product is no longer in its inventory. This information is shared with a remote computerized system 660 that analyzes the inventory and assortment of the products in the robotic wall 630. Communication with the remote system 660 takes place over a computerized network 662 such as the Internet. To facilitate this communication, both the robot wall assortment analysis computer system 660 and the robotic wall 630 contain network interfaces to communicate over this network. In the preferred embodiment, the network 662 is a TCP/IP network and the network interfaces include hardware and software components necessary to implement a TCP/IP protocol stack.

The remote system 660 comprises one or more server computers operating to receive data from a plurality of robotic walls 630 at a plurality of retail locations 610. These server computers 660 include a set of software instructions or interfaces stored on a non-volatile, non-transitory, computer readable medium such as a hard drive or flash memory device. A digital processor, such as a general purpose CPU manufactured by Intel Corporation (Mountain View, Calif.) or Advanced Micro Devices, Inc. (Sunnyvale, Calif.), accesses and performs the software. To improve efficiency, the processor may load software stored in memory into faster, but volatile RAM. The software operates on data, such as the inventory and delivery data received from the robotic walls 630. This data is stored in non-volatile memory and retrieved into RAM for analysis, recording, and reporting.

Data related to customer product delivery and product replenishment in the robotic walls 630 at the plurality of retail locations 610 is delivered to system 660 for analysis. In addition, the robotic walls 630 may allow customers to express requests for products that are not currently in inventory at the wall 630. These requests are also forwarded to system 660. The system 660 analyzes this data and determines an ideal product assortment for each individual robotic wall 630. If a first wall 630 sells more romantic comedy DVDs than the second wall 630, and the second wall 630 sells more “M” rated video games than the first wall 630, the system 660 will note the different desires of the customers at each wall 630 and change the assortment of products stored in inventory at the walls 630 to reflect these different desires.

This store-by-store differentiation of products in the walls 630 differs from the assortment of products presented to customers in the product displays 620, as the product displays 620 are all governed by a planogram that covers multiple retail locations 610. The products in the display 620 are purchased by customers at one or more check out (Point-of-Sale or POS) devices 650. These POS devices 650 read bar codes or other indicators off of the items purchased, total the purchases, accept payments, and print receipts for customers. The multiple POS devices 650 in a retail location 610 typically are networked together to a POS server (not shown) at the retail location 610, which then communicates sales data to a remote inventory and replenishment server system 670. This server system 670 is configured much like system 660, it that it consists of one or more computers with processors, non-volatile memory, RAM, network interfaces, software, and data. The inventory and replenishment system 670 accepts data from the POS devices 650 at a plurality of store locations 610 and uses this information to track inventory at the stores 610.

When the inventory for particular products is running low relative to the expect inventory in the governing planogram, the system 670 will request that additional product be sent to that store. Typically a system of distribution warehouses hold inventory that can be delivered to stores on an as-needed bases through a trucking distribution network. When products need to be delivered to a particular retail location 610, the inventory and replenishment system 670 will request that the physical replenishment and distribution system 680 will supply those products to that location 610. The physical replenishment and distribution system 680 may comprise its own server to receive network communications from the inventory replenishment system 670 and advise the warehouses and trucks on the delivery of the appropriate products to the retail locations 610. The distribution system server would also be configured like systems 670 and 660. In other embodiments, the functions of the distribution system server and the inventory and replenishment server 670 could be combined into a single server system that combines the functionality of both servers. When the physical replenishment and distribution system delivers products to the retail locations 610 through its distribution system (such as via trucks delivering goods from warehouses), the products are received at the replenishment delivery area 640 and distributed throughout the store location 610 as described above.

In one embodiment, the robot wall assortment analysis system 660 utilizes the existing product ordering and delivery system that is used by the retail locations 610 to maintain inventory in the product displays 620. In this embodiment, when the robot wall assortment analysis system 660 determines that additional products should be delivered to a robotic wall 630 at a retail location, it sends a request to the inventory and replenishment system 670 to add the necessary products to the next product delivery to that retail location 610. This communication can take place via computer-to-computer network messaging, such as a secure message passing over the Internet. The inventory and replenishment system 670 adds the additional products as requested to the next delivery, and the physical replenishment and distribution system 680 delivers these products destined to the robotic wall 630 to the replenishment deliver area 640 of that retail location 610.

In this way the robotic wall 630 for each location 610 can have a unique assortment of products based on the user interactions with the wall 630 at that location even though the product assortment on display on displays 620 remains governed by a multi-store planogram. At the same time, product replenishment for the wall 630 is controlled by a separate system 660, which itself integrates the actual product delivery to the location 610 with the main replenishment system that delivers products for physical product displays 620.

FIG. 7 shows a flow chart of a method 700 for replenishing retail locations that use a robotic wall. In step 710, products are received at a retail location 610. The products may be received at a replenishment delivery area 640 and include a first set of products destined for physical product displays 620 and a second set of products destined for a robotic wall 630. In step 720 the first set of products for physical displays are identified, and in step 722 the second set of products for the robotic wall are identified. The first and second set of products are each handled in a different but parallel manner. For the first set of products, a multi-store planogram is consulted in step 730 to determine where the first set of products should be distributed within the retail space 610. In step 740 the first set of products are displayed on physical product displays 620 according to the planogram. As the products on physical product displays 620 are sold, the product sales are tracked at step 750 at Point of Sale (POS) check out locations 650. Sales data from the POS are reported to an inventory replenishment system 670 in step 760. The sales data may be sent to the replenishment system 670 immediately as products are sold, or the POS may collect sales data and send the data to the replenishment system 670 at predetermined intervals, such as once per day.

Once sufficient sales data are collected from POS 650, the inventory and replenishment system 670 determines in step 770 which products in the first set of products for physical displays 620 need to be distributed to retail location 610. Replenishment system 670 accomplishes this task by comparing the actual inventory in the retail location 610 with the multi-store planogram. Because the planogram is standardized from store to store, the replenishment system merely compares the number of products in store inventory to the number of products required by the planogram. In step 780 the inventory and replenishment system 670 makes a request for product from the physical replenishment and distribution system 680.

In contrast to the method used for the first set of products, the products destined for the robotic wall 630 are identified in step 722, then added to the robotic wall 630 in step 732 without consulting a planogram. The robotic wall 630 is responsible for assigning locations to each product. Because the robotic wall 630 does not require a planogram, the costs associated restocking products and with designing and administering planograms for a retail location 610 are diminished. In step 742 the location of each product added to robotic wall 630 is tracked. The robot wall system 630 is designed so that, although the physical location of each product within robot wall 630 may be arbitrary, the products can be located by the tracking system of the wall 630 and retrieved immediately upon demand. Each product may be identified at several different points at the retail location 610. The products may be tracked when they enter the robot wall replenishment area 632, when they are transferred from area 632 to robotic wall 630, when they are delivered from the robotic wall 630 to a consumer, and when they are purchased at a POS 650. In step 752, the method tracks products that are delivered and products that are requested by consumers at the robotic wall 630. Step 752 allows the system to aggregate data regarding consumer demand for products. In particular, the number of units sold and units requested for a given product may be used to improve product selection for the robotic wall 630 at retail location 610.

In step 762 data regarding delivered products and requested products are collected from the robotic wall 630 and reported to the robot wall assortment analysis system 660. In step 772 the assortment analysis system 660 uses data from each individual retail location 610 to create a customized product selection mix for each location 610 based on actual past product sales and product requests for each location. The reported information is used to optimize product selection on a store-by-store basis. In step 782 the robotic wall assortment analysis system 660 sends a request for the unique product mix to the inventory and replenishment system 670.

After the first set of requested products for physical display and the second set of requested products for the robot wall are determined, at step 790 the product delivery requests are combined together and sent as a single request to the physical replenishment and distribution system 680. Step 790 simplifies the product replenishment process. The physical replenishment and distribution system 680 does not require separate orders, saving time and labor costs.

The many features and advantages of the invention are apparent from the above description. Numerous modifications and variations will readily occur to those skilled in the art. Since such modifications are possible, the invention is not to be limited to the exact construction and operation illustrated and described. Rather, the present invention should be limited only by the following claims. 

1. A retail sales location comprising: a) retail space having a ceiling height greater than ten feet; and b) a robotic wall greater than ten feet in height and longer than twenty feet in length located at one edge of the retail space, thereby creating a wall for the retail space, the robotic wall containing: i) a transparent barrier between the retail space and an interior of the robotic wall, ii) a product delivery area passing from the interior of the robotic wall to the retail space, iii) an inventory of a plurality of commodity products within the interior, and iv) robotics within the interior to select a first product and deliver the first product to the product delivery area; and c) a kiosk having a user interface to allow selection of the first product, the kiosk directing the robotics to select and deliver the first product.
 2. A retail sales location comprising: a) a retail space having walls and a ceiling; and b) a robotic wall located at one edge of the retail space, thereby creating a wall for the retail space, the robotic wall containing: i) a transparent barrier between the retail space and an interior of the robotic wall, ii) a product delivery area passing from the interior of the robotic wall to the retail space, iii) an inventory of a plurality of commodity products within the interior of the robotic wall, and iv) robotics within the interior of the robotic wall configured to locate one of the plurality of commodity products in the robotic wall, and further configured to deliver the one of the plurality of commodity products to the product delivery area, and v) a kiosk having a user interface, the user interface configured to select one of the plurality of commodity products, and further configured to transmit the selection to the robotics.
 3. A method for selling commodity products using a robot wall at a retail sales location, comprising: a) selecting products to display on a sales floor, and displaying the products on a sales floor; b) selecting other products to be stored in a physical inventory, and storing the other products in a physical inventory behind a robot wall; c) providing a plurality of kiosks for browsing the products stored in the physical inventory; d) receiving a request from a customer at the kiosk for a product stored in the physical inventory; e) retrieving the product from the physical inventory; f) transporting the product, using the robot wall, from the inventory to a product delivery area; and g) accepting payment for the product at a Point Of Sale location remote from the kiosks.
 4. A method for selling commodity products using a robot wall at a retail sales location, comprising: a) displaying a plurality of high-margin products on product displays on a retail sales floor; b) displaying a plurality of low-margin products on a robot wall positioned along a wall of the retail sales location; c) storing an inventory of low-margin products in a robot wall replenishment area; d) providing a plurality of kiosks for browsing the inventory of low-margin products; e) receiving a request from a customer at a kiosk for a low-margin item; f) retrieving the low-margin item from the inventory; g) transporting the item, using the robot wall, from the inventory to a product delivery area; and h) accepting payment for the item at a point of sale location remote from the kiosks.
 5. The method of claim 5, wherein the low-margin item requested by the customer is located, at the retail sales location, only in the robot wall replenishment area.
 6. A method of purchasing a product at a retail location, comprising: a) browsing a selection of products displayed on a robot wall; b) selecting one of the products via a kiosk; c) receiving the product at a product dispensing area; d) conveying the product to a point of sale location remote from the kiosk; and e) purchasing the product by making a payment transaction at the point of sale location.
 7. A method of replenishing a retail store having a plurality of physical displays and a robotic wall product distribution system comprising: a) receiving a first set of products for display on the physical displays at a product delivery location in the retail store; b) receiving a second set of product for display in the robotic wall at the product delivery location in the retail store, the second set of products including a plurality of product types; c) placing the first set of products on the physical displays according to a planogram that specifies a particular physical display for each product in the first set of products; d) adding the second set of products to the robotic wall; e) tracking, on a computerized system operating on the robotic wall, the location of each product in the second set of products added to the robotic wall to allow the item to be delivered to a user without requiring that the second set of products be added to the robotic wall according to a specific plan.
 8. The method of claim 7, further comprising: f) tracking, at a computerized point of sale system at the retail location, those products in the first set of products that are sold at the retail location; g) reporting the products tracked to a remote inventory and replenishment system; and h) receiving at the product delivery location of the retail store a first set of replacement products for the sold products in the first set of products, the first set of replacement products being ordered by the remote inventory and replenishment system according to the inventory plan specified in the planogram.
 9. The method of claim 8, further comprising: i) identifying the products delivered to customers by the robotic wall to a remote robotic wall assortment analysis system; and j) receiving at the product delivery location of the retail store a second set of replacement products for the products delivered by the robotic wall, the second set of replacement products being ordered by the remote robotic wall assortment analysis system.
 10. The method of claim 9, wherein the remote robotic wall assortment analysis system requests delivering of the second set of replacement products by making a request to the remote inventory and replenishment system.
 11. The method of claim 9, wherein the first and second set of replacement products are both received in a single shipment from a physical product distribution location.
 12. The method of claim 9, further comprising a plurality of retail locations each placing products on physical displays according to the planogram and each having a robotic wall.
 13. The method of claim 12, wherein the remote robotic wall assortment analysis system determines a unique product mix for the each of the robotic walls, wherein the physical displays of each retail location contain the same product mix for each retail location as determined by the planogram.
 14. The method of claim 13, wherein the robotic wall further identifies to the remote robotic wall assortment analysis system all product requests made by customers at the robotic wall.
 15. The method of claim 14, wherein the unique product mix determined for each of the robotic walls reflects product deliveries and product requests identified by the robotic walls.
 16. An automated system for product replenishment comprising: a) a plurality of retail locations, each retail location having i) display apparatus that is approximately the same as the display apparatus of the other retail locations, ii) a point of sale system having a plurality of point of sale terminals that collect data from retail sales at the retail location, iii) a robotic wall dispensing apparatus having (1) a plurality of different items stored within for distribution to customers, (2) a plurality of delivery points for delivery of products outside the robotic walls, (3) a single replenishment point for accepting new products into the robotic wall, (4) a computerized system for tracking the locations of the different items within the robotic wall after receipt of the item at the replenishment point; b) a first computerized system having a processor and programming, the programming: i) receives sales data from the point of sale systems at the plurality of retail locations and ii) submits requests to a distribution system for deliveries to the plurality of retail locations to replenish products for the display apparatus according to a single planogram for each of the plurality of retail locations; and c) a second computerized system having a processor and programming, the programming: i) receives delivery information from the robotic wall dispensing apparatuses at the plurality of retail locations, ii) develops a unique assortment plan for each robotic wall determined in part by the past deliveries reported by that robotic wall, and iii) submits requests to a distribution system for delivery to the plurality of retail locations to replenish products for the robotic walls according to the unique assortment plan created for each robotic wall.
 17. The automated system of claim 17, wherein the first and second computerized system share computer processing power.
 18. The automated system of claim 17, wherein the second computerized system further receives request information from the robotic wall relating to requested products made by customers at the robotic wall, and further wherein the unique assortment plan for each robotic wall is also determined in part by the past request information reported by that robotic wall.
 19. The automated system of claim 17, wherein the second computerized system submits request to the distribution system by submitting requests to the first computerized system, which issues a combined request to a replenishment distribution system. 